home *** CD-ROM | disk | FTP | other *** search
- We're about to introduce a new Windows app that operates over Winsock V1.1.
- During the testing of this app we've run it over several winsocks, including
- Trumpet, NetManage Newt, MS TSR Stack, MS VxD Beta Stack, Novell LAN Workplace,
- and SUN PCNFS. We've had some problems, but in the main, we've gotten
- our app to work over all these stacks. Of course, the facility exists to
- query the stack for the vendor ID and only allow the app to run if it sees
- the correct stack. We don't do this, even though we bundle a stack with
- our product.
-
- I suggest that in most cases of app/stack incompatibility, it's the app
- that's the problem. It's too much of a temptation to use vendor specific
- TCP or IP facilities rather than stick with what Winsock offers.
-
- One temptation we've had is that we would like to be able to clean out
- an entry in the ARP table. There is no facility for this through Winsock,
- even though various stack vendors offer specific APIs for this. We've
- resisted doing this because it would tie us to one stack implementation.
-
- --David Gunderson
-
-